Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F2 Spain #2-w1 Spain #2-w2 Spain #2-w3 Spain #2-w4 France F6 France F7 Spain F5 Spain F6 Spain F7 Spain F18 Spain F19 Spain F20 Spain F22 Spain F23 Spain F24 Spain F25 Spain F26 Spain F28 Spain F30 Spain F34a France F1 France F2 France F3 Spain F3 Portugal F1 Portugal F2 Portugal F3 Morocco F1 Morocco F2 Spain F6 Spain F7 Spain F12 Spain F13 Spain F26 Spain F27 Spain F32 Germany F5 Italy F1 Italy F2 Portugal F1 Portugal F2 Portugal F3 The Stella Artois Grass Court Championships - London Maia Open 2002 - Maia XL Challenger de Tenis Copa Sevilla - Seville XXX Edizione 'A Savoldi Marco' - Manerbio VIII Avierto Internacional de Salinas - Salinas Banca Marche Tennis Cup - San Benedetto Hilton Waikoloa Village USTA Challenger - Waikoloa Bogota Challenger - Bogota San Luis Potosi Challenger - San Luis Potosi XXXVII Torneig C.E. Laieta - Barcelona The Surbiton Trophy - Surbiton Oberstraufen Cup - Oberstaufen Riviera di Rimini Challenger 2004 - Rimini Arroyo de la Encomienda - Valladolid Bogota Challenger - Bogota dBI Tennis Challenger - Binghamton ECM Prague Open 2005 - Prague Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen Ciudad de Pozoblanco Open Diputacion - Cordoba LXV Concurso Internacional Vigo - Vigo Samsung Securities Cup - Seoul PrivatBank Cup - Dnepropetrovsk Prosperita Open 2006 - Ostrava 5° Sporting Challenger - Turin Dusseldorf Open 2006 - Dusseldorf The Surbiton Trophy - Surbiton Steelers Cup - Kosice Challenger Copa Sevilla - Seville Ciudad de Pozoblanco Open Diputacion - Cordoba Akbank Private Banking TED Open 2006 - Istanbul ATP Slovak Open Challenger - Bratislava ATP Guzzini Challenger - Recanati Copa Petrobras Uruguray - Montevideo Tennis Napoli Cup 2007 - Napoli Open Costa Daurada - Tarragona Ciutat de Barcelona - Barcelona Copa Petrobras Brazil - Aracaju Tean International - Alphen Memorial Manfredini - Sassuolo The Surbiton Trophy - Surbiton LXVII Concursu Internacional de Vigo - Vigo 's Tennis Masters 07 Challenger - Graz Copa Petrobras Uruguay - Montevideo Tatra Banka Slovak Open - Bratislava Challenger Ciudad de Guayaquil - Guayaquil Tatra Banka Slovak Open - Bratislava Furth Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Pozoblanco Challenger Segovia Challenger Rabat Challenger ATP Open Castilla y Leon - Segovia Bogota Challenger Bogota Challenger Rennes Challenger Marrakech Challenger San Jose Challenger Bogota Challenger Mons Challenger Medellin Challenger Pereira Challenger Dallas Challenger Bucaramanga Challenger ATP Open Castilla y Leon - Segovia Cali Challenger Bucaramanga Challenger XI Torneo Internazionale di Tennis - Barletta Drummondville Challenger Leon Challenger Prostejov Challenger Manchester Challenger Segovia Challenger Braunschweig Challenger Pereira Challenger Bogota Challenger Seguros Bolivar Open - Bogota Open Castilla y Leon - Segovia Puebla Challenger Irving Challenger Monterrey Challenger Canberra Challenger Morelos Challenger Timisoara Challenger - Timisoara Oberstaufen Cup - Oberstaufen Vicenza Challenger Surbiton Challenger Arroyo de la Encomienda - Valladolid San Luis Potosi Challenger - San Luis Potosi Perugia Challenger Challenger Leon 2003 - Leon Open de Tenis Amaya - Pamplona GHI Bronx Classic - Bronx San Benedetto Challenger Cortina Challenger Segovia Challenger Floridablanca Challenger Santo Domingo Challenger Arroyo de la Encomienda - Valladolid XI Trofeo Ciudad de Quito - Quito Copa Sevilla 2007 - Seville Copa Petrobras - Bogota Monterrey Challenger San Marino Cepu Open - San Marino Media Will Cup Busan Challenger Tennis - Busan Tatra Banka Open - Bratislava Project Independence Men's Challenger - Mandeville IX Trofeo Ciudad de Quito - Quito Bangkok Challenger Bangkok Challenger Launceston Challenger Mobilux Open - Luxembourg The LTA Sunderland Challenger - Sunderland Barletta Challenger Zhuhai Challenger Intersport Heilbronn Open - Heilbronn Sao Paulo - Brazil Abierto Colombiano de Tenis - Bogota Czech Open 2006 - Prostejov Trofeo Sisma Mantova - Mantova Open Castilla y Leon - Segovia Concurso Internacional de Vigo - Vigo Corona Mexico City Open - Mexico City Poznan Challenger Nottingham Challenger Copa Petrobras Argentina - Buenos Aires IX Abierto Internacional de Salinas - Salinas Binghamton Challenger Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City Rennes Challenger Monterrey Challenger Barranquilla Challenger Tiburon Challenger XI Open International D'Andorra - Andorra Da Nang Challenger Champaign Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Surbiton Challenger Mitsubishi Electric Europe Cup - Monza San Remo Tennis Cup - San Remo Steelers Cup - Kosice Nottingham Challenger Ilkley Challenger Schickendanz Open - Furth Czech Open 2005 - Prostejov Pereira Challenger Challenger Ford de Cherbourg - Cherbourg BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City San Luis Potosi Challenger - San Luis Potosi Caltanissetta Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Portoroz Challenger Tunis Open 2006 - Tunis Tunis Challenger ECM Prague Open - Prague Knoxville Challenger Canberra Challenger USTA Challenger of North Miami Beach - North Miami Beach Bogota Challenger Shenzhen Challenger X Open Internacional D'Andorra - Andorra Ciudad de Pozoblanco Open Diputacion - Cordoba 3° Trofeo 'Citta di Brindisi' - Brindisi USTA Challenger of San Antonio - San Antonio Savannah Challenger Ethias Trophy - Mons Isla de Gran Canaria - Mas Palomas II Cyclus Open de Tenis - Florianopolis Ipsos Bucharest Challenger - Bucharest Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Ciudad de Pozoblanco Open Diputacion - Cordoba Ethias Trophy - Mons Open Costa Daurada - Tarragona Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta XL Bermuda Open - Bermuda BNP Paribas Primrose - Bordeaux Seguros Bolivar Open - Bogota Porsche Open - Poznan Oldum Brown Vancouver Open - Vancouver Genova Open Challenger - Genova Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota ATP Challenger Trophy 2008 - Trnava Ethias Trophy - Mons Bancolombia Open - Cali Seguros Bolivar Open - Medellin Salinas Challenger Heilbronn Challenger Wroclaw Challenger Bogota Challenger San Luis Potosi Challenger Mexico City Challenger Pereira Challenger Alessandria Challenger Prostejov Challenger Braunschweig Challenger The Priority Telecom Open - Amersfoort Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Vigo Challenger Cali Challenger Napoli Challenger Mons Challenger Tarragona Challenger Barranquilla Challenger RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Khanty-Mansiysk Challenger Open SEAT Godo 2006 - Barcelona Sunrise Challenger St. Brieuc Challenger Bogota Challenger Prostejov Challenger The Stella Artois Championships - London Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney Pozoblanco Challenger BA-CA Tennis Trophy - Vienna Bogota Challenger Segovia Challenger Millenium Tennis Championships - Delray Beach Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Todi Challenger Tarragona Challenger Monterrey Challenger Bucaramanga Challenger Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Barranquilla Challenger Bordeaux Challenger Nottingham Challenger Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Medibank International - Sydney Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Orange Warsaw Open - Warsaw Ordina Open - s-Hertogenbosch Regions Morgan Keegan Championships - Memphis Indianapolis Tennis Championships - Indianapolis Cali Challenger BCR Open Romania - Bucharest Open de Moselle - Metz The Nottingham Open - Nottingham If Stockholm Open - Stockholm Lyon Challenger Dutch Open Tennis - Amersfoort Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Tunis Challenger Interwetten Austrian Open - Kitzbuhel AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Masters Series - Hamburg Legg Mason Tennis Classic - Washington Bogota Challenger BCR Open Romania - Bucharest Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Chennai Open - Chennai Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Cali Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle AEGON Championships - London Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport International German Open - Hamburg Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Open Sud de France - Montpellier BA-CA Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Medibank International - Sydney Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Catella Swedish Open - Bastad Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Farmers Classic - Los Angeles Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington China Open - Beijing If Stockholm Open - Stockholm Heineken Open - Auckland Estoril Open - Estoril Noumea Challenger Chitre Challenger Open de Tenis Comunidad Valenciana - Valencia San Luis Potosi Challenger BMW Open - Munich Gerry Weber Open - Halle Regions Morgan Keegan Championships - Memphis Studena Croatia Open - Umag Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice SAP Open - San Jose UNICEF Open - 's Hertogenbosch Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Credit Agricole Suisse Open - Gstaad Pereira Challenger Swiss Indoors Basel - Basel Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney Bet-at-home Open - Hamburg Brisbane International - Brisbane Apia International - Sydney PTT Thailand Open - Bangkok Morelos Challenger Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Moscow Challenger Winston-Salem Open - Winston-Salem Portugal Open - Oeiras Vancouver Challenger Barranquilla Challenger Bet-at-home Cup - Kitzbuhel Bet-at-home Open - Hamburg Mons Challenger Medellin Challenger Citi Open - Washington Ho Chi Minh City Challenger Valencia Open - Valencia Winston-Salem Open - Winston-Salem Mouilleron-Le-Captif Challenger Champaign Challenger Noumea Challenger Bucaramanga Challenger Copa Claro - Buenos Aires Guadalajara Challenger If Stockholm Open - Stockholm Leon Challenger Malaysian Open - Kuala Lumpur Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Tallahassee Challenger Bordeaux Challenger Manchester Challenger Gerry Weber Open - Halle Ecuador Open - Quito Ilkley Challenger ABN AMRO World Tennis Tournament - Rotterdam Claro Open Colombia - Bogota AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad Dubai Duty Free Tennis Championships - Dubai Bet-at-home Cup - Kitzbuhel Ecuador Open - Quito Memphis Open - Memphis TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Barranquilla Challenger Delray Beach Open - Delray Beach Szczecin Challenger Barcelona Open BancSabadell - Barcelona Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva Medellin Challenger Rio Open 500 - Rio de Janeiro Las Vegas Challenger Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Guayaquil Challenger Bogota Challenger Noumea Challenger Hall of Fame Open - Newport Irving Challenger Valencia Open - Valencia Open Sud de France - Montpellier Nottingham Challenger Abierto Mexicano Telcel - Acapulco Bogota Challenger Fairfield Challenger Shenzhen Open - Shenzhen PBZ Zagreb Indoors - Zagreb China Open - Beijing Burnie Challenger Marbella Challenger Alicante Challenger ABN AMRO World Tennis Tournament - Rotterdam Winnipeg Challenger Gwangju Challenger Knoxville Challenger Mercedes Cup - Stuttgart Ostrava Challenger Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Trofeo Conde de Godo - Barcelona Roma Challenger 2007 - Rome European Open - Antwerp Open de Nice Cote d'Azur - Nice Citi Open - Washington Generali Open - Kitzbuhel BMW Open - Munich Abierto Mexicano de Tenis Mifel - Los Cabos Power Horse Cup - Dusseldorf Tata Open Maharashtra - Pune Siemens Open 2007 - Scheveningen Apia International - Sydney Ecuador Open - Quito Barcelona Open BancSabadell - Barcelona Barcelona Open BancSabadell - Barcelona Hall of Fame Tennis Championships - Newport US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Hall of Fame Open - Newport SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Chennai Open - Chennai Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Chennai Open - Chennai Open Seat Godo - Barcelona Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach Campionati Internazionali di Sicilia - Palermo Open 13 - Marseille Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Estoril Open - Estoril The Stella Artois Grass Court Championships - London Malaysian Open - Kuala Lumpur Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Hypo Group Tennis International - Portschach RCA Championships - Indianapolis Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Estoril Open - Estoril The Stella Artois Championships - London Next Generation Adelaide International - Adelaide Catella Swedish Open - Bastad Countrywide Classic - Los Angeles Open 13 - Marseille Heineken Open - Auckland SA Tennis Open - Johannesburg Open 13 - Marseille Open Sabadell Atlantico - Barcelona Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Catella Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest PBZ Zagreb Indoors - Zagreb Winston Salem - Winston Salem BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam Moselle Open - Metz Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Mercedes Cup - Stuttgart Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Citi Open - Washington Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Apia International - Sydney Royal Guard Open Chile - Vina del Mar Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Rakuten Japan Open - Tokyo Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Valencia Open - Valencia Aircel Chennai Open - Chennai Brasil Open - Sao Paulo Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Open Sud de France - Montpellier Grand Prix Hassan II - Marrakech TEB BNP Paribas Istanbul Open - Istanbul Moselle Open - Metz Swiss Indoors Basel - Basel Delray Beach Open - Delray Beach Moselle Open - Metz Quimper Challenger French Open - Paris Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Masters Series Hamburg - Hamburg Rogers Masters - Toronto Rogers Cup - Montreal Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai ATP Masters 1000 - Shanghai Rogers Cup - Montreal BNP Paribas Masters - Paris Rogers Cup - Toronto Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai Rolex Masters - Shanghai Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Mutua Madrid Open - Madrid Wimbledon - London U.S. Open - New York Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris French Open - Paris Wimbledon - London Miami Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Masters - Paris French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome U.S. Open - New York Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris U.S. Open - New York Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Open SEAT 2008 - Barcelona Western & Southern Open - Cincinnati Australian Open - Melbourne Rogers Cup - Toronto Miami Open - Miami French Open - Paris Wimbledon - London Mutua Madrid Open - Madrid Coupe Rogers - Montreal U.S. Open - New York Campionati Internazionali d'Italia - Rome The Artois Championships - London Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Mercedes-Benz Cup - Los Angeles German Tennis Championships - Hamburg Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, Group 2, 2R, COL-PAR 4-1 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, World Group, PO, COL-JPN 2-3 Davis Cup, Group 2, PO, COL-BAH 5-0 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, Group 2, F, DOM-COL 0-5 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, Group 1, 1R, COL-URU 5-0 BNP Paribas Open - Indian Wells Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, Group I, 2R, COL-URU 5-0 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, Group I, 2R, COL-DOM 4-1 Davis Cup, World Group, SF, FRA-ESP 3-2 French Open (juniors) Olympics - London